clicking the Refresh button. deleted, or items enabled or disabled, you must refresh the menu bar by need to bring it up to date, because menus may have been added or The reproduction of the target application’s menu bar is static. If you  program or script to send a Menu event to the application. menu, to show the menu ID. This may help you if you are writing a Menu Grabber adds an extra disabled item to the bottom of each grabbed  to be sent to the target application. grabbed; selecting an item from these menus does not cause a Menu event menu” indication. Keyboard, Help, and Application menus are never menu is unavailable for any reason, you will see a similar “unavailable menu,” because Menu Grabber does not have access to that function. If a it substitutes a menu containing a grayed-out item saying “non-standard uses a menu definition procedure other than the standard system 'MDEF'), attached to menu items. If it encounters a non-standard menu (one which styles such as underlining and italics. It does not reproduce icons menus, Command-key shortcut equivalents, bullets and check marks, and Menu Grabber faithfully reproduces standard hierarchical (cascade)   Meanwhile, the target application and its menus continue to work as usual. with any modifiers which were pressed when the menus were grabbed. 1.1.2 or later, these modifiers are applied to the menu selection, along Option, Command), and the target machine is running Menu Events version Menu Grabber. If you have pressed any modifier keys (Shift, Control, application by pulling down menus and selecting menu items from within Having grabbed the menus of a target application, you can control that  xUsing Grabbed Menus    Revert button, or press Escape or Command-Period. without modifier keys. To revert to Menu Grabber’s own menus, click the view of the target application’s menus, click the Refresh button, with or To select another application, repeat the procedure. To refresh your  which modifiers are in effect. and also when you select items from the grabbed menus. The dialog shows Grab… button are applied when grabbing the target application’s menus, you click in the menu bar. Any modifier keys you press while clicking the or not you press modifier keys (Shift, Control, Option, Command) when Some applications portray their menus differently depending on whether  these are not Menu Grabber’s own menus. menus have white titles and white-on-black items, to make it obvious that you are using a color display, the menu bar turns red, and all grabbed grabbed the application’s menus, and the menu bar changes to match. If If all goes well, the Menu Grabber dialog changes to show that it has  events should not be used with this application.” application has prevented the usual handling of the Menu event. Menu working; you will recognize them by the error message, “The target (Microsoft’s, especially) actively prevent system event handlers from Command-Period to cancel the attempt. A few other applications menus, you can wait 30 seconds for the attempt to time out, or press Menu events. If it seems to be taking a long time to grab the application’s way as to ignore high-level events which they do not understand, such as predates Power Macintosh (version 7.1.2), are programmed in such a Unfortunately, some applications, such as any version of Finder which  linking, and can’t be controlled by Menu Grabber. high-level-event-aware — in other words, it doesn’t support program locked nor on an unwritable volume, it is likely that the application is not grayed out after quitting the application, and the application is neither linking, you must quit the application first. If the check box remains allowed in its Sharing dialog. If you have to turn on remote program does not appear, check that it is open, and that remote program linking is network, and that program linking is started. If the application’s name If the machine’s name does not appear, check that it is connected to the Grabber dialog, then select the zone, machine, and application you want. To grab an application’s menus, click the Grab… button in the Menu   also try grabbing its menus from another machine. will work for a certain target application across the network, you should on the same machine, as a first test, but to be certain that Menu events you are ready to try Menu Grabber. You may decide to run Menu Grabber Once you have installed the Menu Events extension on the target machine,  xSelecting a Target Application    locked against remote senders. successfully. The icon includes a little padlock if Menu Events has been appears at startup to confirm that the extension has initialized must restart that machine to enable support for Menu events. An icon After installing the Menu Events extension on the target machine, you  (always accept) interaction mode. running in the kAEInteractWithSelf (always reject) or kAEInteractWithAll does not affect the acceptance of Menu events by applications which are can decide for themselves whether to allow remote control. This choice unlocked. Otherwise, lock it using the Get Info dialog, so that applications the default kAEInteractWithLocal interaction mode, leave Menu Events events (such as sent by Menu Grabber) to work on applications running in programmed to overcome this problem. If you want to allow remote Menu it would normally be when it senses a menu selection. Menu Events is always requests user interaction to make the target application active, as interaction in response to an event from another machine. Menu Events allowed, most applications run in a mode where they will not permit user NOTE (technical, but important): Even with remote program linking   • Menu Events extension installed • remote program linking allowed through application’s Sharing dialog control panel • program linking allowed to user or guest through Users & Groups • program linking started in Sharing Setup control panel machine and application must meet the following conditions: In order for Menu events to work across an AppleTalk network, the target    more about the Apple event syntax for Menu events.) menu items. (See the help file for the Menu Events extension to learn sender to query an application’s menus and menu items, and to select its for Menu events. Menu events are a class of Apple events which allow a high-level-event-aware applications running on that machine gain support When the Menu Events extension is installed on a Macintosh, all  Á Á Á  xAbout Menu Events   åHow Does Menu Grabber Work? ‹ ‹